home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / dev / gui / EAGUI22.lha / EAGUI / EAGUI_lib.c next >
Encoding:
C/C++ Source or Header  |  1994-05-21  |  946 b   |  41 lines

  1. /*
  2.  * $RCSfile: EAGUI_lib.c,v $
  3.  *
  4.  * $Author: Marcel_Offermans $
  5.  *
  6.  * $Revision: 2.1 $
  7.  *
  8.  * $Date: 1994/01/15 21:15:38 $
  9.  *
  10.  * $Locker: Marcel_Offermans $
  11.  *
  12.  * $State: Exp $
  13.  */
  14.  
  15. #include "EAGUI.h"
  16. #include "EAGUI_pragmas.h"
  17.  
  18. STATIC UBYTE rcs_id_string[] = "$Id: EAGUI_lib.c,v 2.1 1994/01/15 21:15:38 Marcel_Offermans Exp Marcel_Offermans $";
  19.  
  20. /* varargs stubs which work with SAS/C */
  21. LONG ea_NewRelation(struct ea_Object *obj_ptr, struct Hook *relmethod_ptr, ULONG tag1, ...)
  22. {
  23.      return(ea_NewRelationA(obj_ptr, relmethod_ptr, (struct TagItem *)&tag1));
  24. }
  25.  
  26. struct ea_Object *ea_NewObject(ULONG type, ULONG tag1, ...)
  27. {
  28.      return(ea_NewObjectA(type, (struct TagItem *)&tag1));
  29. }
  30.  
  31. ULONG ea_GetAttrs(struct ea_Object *obj_ptr, ULONG tag1, ...)
  32. {
  33.      return(ea_GetAttrsA(obj_ptr, (struct TagItem *)&tag1));
  34. }
  35.  
  36. ULONG ea_SetAttrs(struct ea_Object *obj_ptr, ULONG tag1, ...)
  37. {
  38.      return(ea_SetAttrsA(obj_ptr, (struct TagItem *)&tag1));
  39. }
  40.  
  41.